The Ethan Allen Tower, also known as the Ethan Allen Park Tower, is a historic landmark located within Ethan Allen Park, which is located in the north end of Burlington, Vermont. The park offers scenic views of Lake Champlain and the surrounding area. Ethan Allen Tower was officially erected to celebrate one of Vermont’s most recognized personalities.